/*
 * TextureList.h
 *
 *  Created on: 2012/07/06
 *      Author: weihe
 */

#ifndef TEXTURELIST_H_
#define TEXTURELIST_H_

#include <string>
#include <cassert>

using namespace std;

namespace object {

class TextureList {
	unsigned int *textures;
public:
	const int size;
	TextureList(int size);
	void load(int idx, const char *file);
	void load(const char **files);
	void bind(int idx);
	virtual ~TextureList();
};

} /* namespace object */
#endif /* TEXTURELIST_H_ */
